Несмотря на то, что Net обещает намного упрощенную установку и сопровождение приложений функции по работе с реестром все равно включены в Net. Действительно в реестре содержится много всяких параметров а не только настройки программ. Например информация о HardWare Вашего ПК. Классы для работы с реестром находятся в пространстве имен Microsoft.Win32. Смотрим пример:
using System;
using Microsoft.Win32;
class MainClass
{
public static void Main(string[] args)
{
RegistryKey myRegKey = Registry.LocalMachine;
myRegKey = myRegKey.OpenSubKey("HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0");
Object oValue = myRegKey.GetValue("VendorIdentifier");
Console.WriteLine("The central processor of this machine is: {0}.", oValue.ToString());
}
}
В результате Вы получите марку процессора.
